package top.hisoft.pattern.creational.factorymethod.farm.fruits;

import top.hisoft.pattern.creational.factorymethod.farm.Fruit;

/**
 * 具体水果 - 草莓。
 * <p>
 * {@link Strawberry} 类是水果的一种，实现了 {@link Fruit} 接口所声明的所有方法。
 * </p>
 *
 * @author sky
 * @since 2025-05-30
 */
public class Strawberry implements Fruit {

    /**
     * 生长
     */
    @Override
    public void grow() {
        System.out.println("Strawberry is growing.");
    }

    /**
     * 收获
     */
    @Override
    public void harvest() {
        System.out.println("Strawberry has been harvested.");
    }

    /**
     * 种植
     */
    @Override
    public void plant() {
        System.out.println("Strawberry  has been planted.");
    }
}
